home *** CD-ROM | disk | FTP | other *** search
/ Wired for Sound Pro / Wired for Sound Pro CD (Aristosoft, Inc.) (1993).ISO / wfscdset / cuiwfsp / cui.h < prev    next >
C/C++ Source or Header  |  1993-11-01  |  1KB  |  40 lines

  1. /* File: cui.h */
  2.  
  3. /************************************************/
  4. /* Custom User Interface Component Include File */
  5. /************************************************/
  6.  
  7. #include <windows.h>
  8.  
  9. #define  fFalse  ((BOOL)0)
  10. #define  fTrue   ((BOOL)1)
  11.  
  12. #define  cbFullPathMax            (0x0042)
  13. #define  cbSymValMax              (0x2000)
  14. #define  cListItemsMax            (0x07FF)
  15.  
  16. #define STF_MESSAGE               (WM_USER + 0x8000)
  17. #define STF_REINITDIALOG          (STF_MESSAGE + 12)
  18. #define STF_ACTIVATEAPP           (STF_MESSAGE + 17)
  19.  
  20.  
  21. extern VOID     FAR PASCAL ReactivateSetupScript(VOID);
  22. extern HWND     FAR PASCAL HdlgShowHelp(VOID);
  23. extern BOOL     FAR PASCAL FCloseHelp(VOID);
  24. extern BOOL     FAR PASCAL FSetSymbolValue(LPSTR, LPSTR);
  25. extern unsigned FAR PASCAL CbGetSymbolValue(LPSTR, LPSTR, unsigned);
  26. extern BOOL     FAR PASCAL FRemoveSymbol(LPSTR);
  27. extern unsigned FAR PASCAL UsGetListLength(LPSTR);
  28. extern unsigned FAR PASCAL CbGetListItem(LPSTR, unsigned, LPSTR, unsigned);
  29. extern BOOL     FAR PASCAL FAddListItem(LPSTR, LPSTR);
  30. extern BOOL     FAR PASCAL FReplaceListItem(LPSTR, unsigned, LPSTR);
  31. extern BOOL     FAR PASCAL FHandleOOM(VOID);
  32. extern BOOL     FAR PASCAL AssertSzUs(LPSTR, unsigned);
  33. extern int        FAR PASCAL DoMsgBox(LPSTR, LPSTR, unsigned);
  34.  
  35. #ifdef DEBUG
  36. #define  Assert(f)  ((f) ? (void)0 : (void)AssertSzUs(__FILE__,__LINE__))
  37. #else
  38. #define  Assert(f)  ((void)0)
  39. #endif
  40.